﻿<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <!-- /////////////////////////////////  Global -->

    <SolidColorBrush x:Key="CustomDefaultBorder" Color="Black"/>

    <SolidColorBrush x:Key="FontDisabledBackgroundBrush" Color="#FF8D8D8D"/>

    <SolidColorBrush x:Key="GlobalBackgroundBrush" Color="#FFD5DDE8"/>
    
    <!-- /////////////////////////////////  CustomComboBox -->

    <SolidColorBrush x:Key="LightYellowBorderBrush" Color="#FFF3AD09"/>
    <SolidColorBrush x:Key="DarkYellowBorderBrush" Color="#FFCDA223"/>
    <SolidColorBrush x:Key="SelectedGrayBorderBrush" Color="#AA888888"/>
    <SolidColorBrush x:Key="SelectedGrayBackgroundBrush" Color="#AAAAAAAA"/>

    <LinearGradientBrush x:Key="YellowBackgroundBrush"  StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#AAFFD000" Offset="0" />
        <GradientStop Color="#AAFFAA00" Offset="0.5" />
        <GradientStop Color="#AAFFD000" Offset="1" />
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="DarkYellowBackgroundBrush"  StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#EAFFDA00" Offset="0" />
        <GradientStop Color="#EAFFAF00" Offset="0.5" />
        <GradientStop Color="#EAFFDA00" Offset="1" />
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="NeutralBackgroundBrush"  StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#FFDDDDDD" Offset="0.0" />
        <GradientStop Color="#FFFFFFFF" Offset="0.19" />
        <GradientStop Color="#FFFFFFFF" Offset="1" />
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="GlossyBrush"  StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#CCFFFFFF" Offset="0.0" />
        <GradientStop Color="#44FFFFFF" Offset="1" />
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="GlowBrush">
        <RadialGradientBrush.RelativeTransform>
            <TransformGroup>
                <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="1.633" ScaleY="1.944"/>
                <SkewTransform AngleX="0" AngleY="0" CenterX="0.5" CenterY="0.5"/>
                <RotateTransform Angle="0" CenterX="0.5" CenterY="0.5"/>
                <TranslateTransform X="0" Y="0.538"/>
            </TransformGroup>
        </RadialGradientBrush.RelativeTransform>
        <GradientStop Color="#AAFFFFFF" Offset="0"/>
        <GradientStop Color="#00EAEAEA" Offset="1"/>
    </RadialGradientBrush>

    <!-- /////////////////////////////////  CustomNormalButton -->

    <SolidColorBrush x:Key="CustomNormalButtonBackgroundBrush" Color="#FFFFCA00"/>

    <SolidColorBrush x:Key="CustomNormalButtonBorderBrush" Color="#FFFFBB00"/>

    <!--<SolidColorBrush x:Key="GrayLayer" Color="#aaa"/>-->

    <SolidColorBrush x:Key="CustomNormalButtonPressedBackgroundBrush" Color="#FFFFBF00"/>

    <SolidColorBrush x:Key="CustomNormalButtonDisabledBackgroundBrush" Color="#FFBBBBBB"/>
    <SolidColorBrush x:Key="CustomNormalButtonDisabledFontBrush" Color="#FF666666"/>

    <!-- /////////////////////////////////  GUI Blue area -->

    <SolidColorBrush x:Key="CustomGuiMiddleBlueBackground" Color="#FFC2CCDB"/>
    <SolidColorBrush x:Key="CustomGuiLightBlueBackground" Color="#FFCED4DF"/>
    <SolidColorBrush x:Key="CustomGuiDarkBlueForeground" Color="#FF8591A2"/>
    <SolidColorBrush x:Key="CustomGuiLightBlueForeground" Color="#FFA8B3C2"/>

    <!-- //////////////////////////////////  UserControl (float) -->
    <LinearGradientBrush x:Key="UserControlHeaderBackgroundBrush" StartPoint="0,0" EndPoint="0,1">
        <GradientBrush.GradientStops>
            <GradientStopCollection>
                <GradientStop Color="#99BAC6D9" Offset="0"/>
                <GradientStop Color="#99A9B3C4" Offset="1"/>
            </GradientStopCollection>
        </GradientBrush.GradientStops>
    </LinearGradientBrush>

    <SolidColorBrush x:Key="LightColorBorderBrush" Color="#66FFFFFF"/>
    <SolidColorBrush x:Key="DarkColorBorderBrush" Color="#AA9097A3"/>
    <SolidColorBrush x:Key="LightColorBackgroundBrush" Color="#66BAC6D9"/>
    <SolidColorBrush x:Key="DarkColorBackgroundBrush" Color="#99A9B3C4"/>

    <LinearGradientBrush x:Key="UserControlHeaderDropingShadow" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#33000000" Offset="0"/>
        <GradientStop Color="#00000000" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="UserControlHeaderDropingShadowUp" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#33000000" Offset="1"/>
        <GradientStop Color="#00000000" Offset="0"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="HorizontalSeparatorBrush" StartPoint="0,0" EndPoint="1,0">
        <GradientStop Color="#00000000" Offset="0"/>
        <GradientStop Color="#33000000" Offset=".5"/>
        <GradientStop Color="#00000000" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="VerticalSeparatorBrush" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#00000000" Offset="0"/>
        <GradientStop Color="#FF9097A3" Offset=".3"/>
        <GradientStop Color="#FF9097A3" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="VerticalBorderSeparatorBrush" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#00FFFFFF" Offset="0"/>
        <GradientStop Color="#33FFFFFF" Offset=".3"/>
        <GradientStop Color="#33FFFFFF" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="BorderSeparatorBrush" StartPoint="0,0" EndPoint="1,0">
        <GradientStop Color="#00000000" Offset="0"/>
        <GradientStop Color="#33000000" Offset=".5"/>
        <GradientStop Color="#33000000" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="HardUserControlHeaderBackgroundBrush" StartPoint="0,0" EndPoint="0,1">
        <GradientBrush.GradientStops>
            <GradientStopCollection>
                <GradientStop Color="#FFD5DDE8" Offset="0"/>
                <GradientStop Color="#FFCBD1DC" Offset="1"/>
            </GradientStopCollection>
        </GradientBrush.GradientStops>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="UserControlInvertedHeaderBackgroundBrush" StartPoint="0,0" EndPoint="0,1">
        <GradientBrush.GradientStops>
            <GradientStopCollection>
                <GradientStop Color="#FFD5DDE8" Offset="1"/>
                <GradientStop Color="#FFCBD1DC" Offset="0"/>
            </GradientStopCollection>
        </GradientBrush.GradientStops>
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="InnerShadowUp">
        <RadialGradientBrush.RelativeTransform>
            <TransformGroup>
                <ScaleTransform CenterX="0.5" CenterY="0.5" ScaleX="1" ScaleY="1.5"/>
                <SkewTransform AngleX="0" AngleY="0" CenterX="0.5" CenterY="0.5"/>
                <RotateTransform Angle="0" CenterX="0.5" CenterY="0.5"/>
                <TranslateTransform X="0" Y="0.538"/>
            </TransformGroup>
        </RadialGradientBrush.RelativeTransform>
        <GradientStop Color="#11000000" Offset="0"/>
        <GradientStop Color="#00000000" Offset="1"/>
    </RadialGradientBrush>

    <RadialGradientBrush x:Key="CustomMiniShapeGlossyBrush" GradientOrigin="0.35, 0.35">
        <GradientStop Color="#20000000" Offset="1"/>
        <GradientStop Color="#20FFFFFF" Offset="0"/>
    </RadialGradientBrush>

    <SolidColorBrush x:Key="HardDarkColorBorderBrush" Color="#FFB5BAC2"/>
    <SolidColorBrush x:Key="HardLightColorBackgroundBrush" Color="#FFD5DDE8"/>
    <SolidColorBrush x:Key="HardDarkColorBackgroundBrush" Color="#FFCBD1DC"/>



</ResourceDictionary>